Located in Coral Harbour, United States Virgin Islands, Lameshur Beach is a stunning stretch of sand with crystal-clear waters. The beach is approximately 0.6 miles long and the sand color varies from beige to light brown.
Located in Coral Harbour, United States Virgin Islands, Lameshur Beach is a stunning stretch of sand with crystal-clear waters. The beach is approximately 0.6 miles long and the sand color varies from beige to light brown.