Kerela - One of the 10 paradises of the World – “National Geographic Travel” Kerala, a tiny strip of land at the southernmost part of India, is a much loved tourist destination thronged by holiday makers. Referred to by ...
The Baga beach is more of a fishing beach with the tourists from across the world trying to get that big catch