KOVALAM, INDIA

Kerela,  also known as `God’s Own Country’ is one of the top tourist destinations  of  India,  and Kovalam undoubtedly its cleanest and most famous beach.  Situated on the Malabar Coast…

0 Comments