Bharatpur Beach
Bharatpur Beach is one of the best beaches you can visit with your family as the beach is a lagoon with gentle waves hitting the shore. This vast sandy stretch and gently curving bay allows for a perfect swim. The water is so shallow that even non-swimmers can take a refreshing dip. There are also plenty of stalls selling refreshments, coconuts, snacks and some tourist souvenirs. You can also find toilets and changing rooms on the beach. The beach has huge trees that provide a shade under the scorching sun on the beach. It's great to get to the beach early in the morning to catch the sun rising to the sky and envelope the beach in a play of colours that reflect from the water and contrasting sand.