palomino

Tubing in Palomino

There's not much to do in the sleepy town of Palomino, except to relax in a hammock or lie on the beach. But for those ...