camechi
2
nice find … location location, coordinates pls.
Saint Lucia is an Eastern Caribbean island nation with a pair of dramatically tapered mountains, the Pitons, on its west coast.
Western coast, where black arrow points (Soufriere Bay). The road is along the northern edge of the bay.
13° 51’ 23.96" N
61° 03’ 47.34" W
1 Like