Monday, January 3, 2022

Virgin Gorda, in the British Virgin Islands, certainly has a couple of the most dramatic vistas from its peaks. We did a catamaran cruise around the island, then an open-air bus up and down the hills:





1 comment:

Send G and B a Comment!