Tabyana Beach
Tabyana Beach is a nice stretch of natural white sand beach covered in palm trees and just feet away from coral reef great for snorkeling. The property provides ample space for cruise ship passengers to lounge on the beach, swim … Read More