Continuing my memory series blogs I am going to write about some of my most favourite beaches in my homeland. Before I talk about my favourite beaches I'd like to give a little physical geographical information about India. With a coastline of over 7,600 km India is richly endowed with thousands of kms of golden beaches. And unlike in several other countries, all the seaside towns enjoy great sunny weather and one can easily get into the water and enjoy a cool swim in the azure waters of the ocean.
Predictably my favourite beaches are located in my home state of Karnataka, though I like Goan beaches, they are too crowded for my comfort. I haven't been to Kerala's beaches and the beaches in Tamil Nadu (at least the ones I have been to) were very dirty and full of dead fish. I have been to Mumbai's beaches but they were dirtier than the TN ones. In Andhra Pradesh and Orissa the beaches were so hot that I couldn't enjoy being there and to my bad luck I visited these states in the peak of summer so I don't have particularly fond memories of these locations.
Anyway now cutting the chatter here are some of my most favourite beaches in Karnataka.

The holy beach behind the main temple in Gokarna, crowded but it is so long that one can find some secluded places
Om Beach, used to be my favourite when it was inaccessible and virtually empty. But now it is in the list only because of its development, there are throngs of tourists crowding the beach
Rugged rock formations off the Om Beach, we used to swim upto them and enjoy climbing
Sunset at Gokarna, captivating and colourful
Om Beach - another view