The beauty the nature has no one can have it. Well Beaches are god's gift to mankind. It is the meeting piont of land and the sea
This place is known as Karwar Beach in Karnataka State, India. One of the beautiful beach in India. There are also water sports available here.