India

Kodaikanal – Tourist Place in South India

Posted on

Kodaikanal also known as the queen/princess of hills. It is one of the most famous honeymoon spot in south india which resides in Tamilnadu state of India. Our team or rather group ride turned out superb as we enjoyed the beautiful scenery along the way with a beautiful homestay on a mountain, trees long enough […]