Tuesday 20 May 2025 05:45:20 PHT

La Petra Beach Resort