Palomino Colombia is the country's ultimate beach backpacker town. Find out more about Palomino and plan your trip here. Palomino, Colombia’s sleepy backpacker tow[...]
Palomino Colombia is the country's ultimate beach backpacker town. Find out more about Palomino and plan your trip here. Palomino, Colombia’s sleepy backpacker tow[...]