9 photos
Baywatch Resort Has facilities that makes your day memorable forever. This resort has excellent unique facilities such as 2 swimming pools, well equipped gymnasium, conference hall, Lifestyle SPA. It is just 100 metres away from Sernabatim beach and 1 km away from colva beach
  • 8 Nov 2016
  • 1 937
Share Gallery