Virgin Gorda's coastline is a magical world of caves, pools and coves. Its secluded beaches and safe anchorages make it popular among sun chasers and yachtsmen. The island's idyllic beaches are perfect for lounging and water sports. Handsome Bay, Big Trunk Bay and Savannah Bay are all widely loved spots. Devil's Bay National Park also has its own secluded beach. The Baths are Virgin Gorda's star attraction, though. Located on the island's southern shore, the jumble of half-submerged granite stones form a playground of pools, arches, grottoes and tunnels. Spanish Town is the destination's main centre, where visitors can shop for charming souvenirs, eat delicious local cuisine, or simply unwind in the town's laid-back atmosphere.