North Foa Lagoon Beach: Snorkel Hidden Turquoise Waters, Tonga | OnlyBeaches