Navigation Menu+

The Dome

The Dome

Inspired by the Dalai Lama Peace Center, the dome is located on the south end of the island across from the Shell House, overlooking the Caribbean