Article

Nail Bay

Nail Bay (Northwest Shore, Virgin Gorda) – this is a beach area on Virgin Gorda’s northwest shoreline, which has a number of resorts.  The beach is popular with snorkelers.