In the God's own country, there lies a beauty queen with a heart. The mount Chembra. One of the most serene destinations for adventurists. The heard shaped lake halfway is one of the most beautiful patch of waters I have seen. Read on..
Read this post on blog.pavanbhat.com