Placid lagoon waters, a white sand beach and rustic accommodations make spots like this ideal for visitors to the Rock Islands.
Placid lagoon waters, a white sand beach and rustic accommodations make spots like this ideal for visitors to the Rock Islands.