14 min read
Accommodation Blue Lagoon Beach Resort Yasawa: An Honest Review
Blue Lagoon Beach Resort sits on the famous filming location of the 1980 film on Nanuya Lailai Island. Here is what the resort is actually like — the setting, the rooms, the food, and who it suits best.