Kovalam: A sleepy little town by Arabian Sea

The southern part of India is considered the gateway to heaven. In this heaven lies the state of Kerala which is known as God’s own country. In this god’s own country a town by the name of Kovalam is situated which is a symbol of peace and known for its coastal beauty. Kovalam is oneContinue reading “Kovalam: A sleepy little town by Arabian Sea”