Tortola. British Virgin islands
December 23, 2025 in British Virgin Islands ⋅ ☀️ 81 °F
We docked in BVI today. British Virgin Islands in a town in Tortola. The town is called Road town. Another beautiful spot in the world. The road to the beach went up into the mountains on a littleRead more












