TRex Beach


TRex Beach

Located at Kelingking Beach (Secret Point) on Nusa Peninda, Indonesia

If you’re looking to explore Bali in 2020 then contact us now!