The Magical Island of Madagascar

Madagascar is an island country. It is situated in the Indian Ocean. It lies off the southeastern coast of South Africa. It has small islands besides the Madagascar Island, which is the fourth largest island in the world. This island is a hotspot for biodiversity. It has Mauritius to the east and Mozambique is […]

By |December 24th, 2013|Islands|0 Comments|

Kodaikanal - A Peaceful Hill Station

This charming hill station is in Tamil Nadu, India. It lies on a plateau above the Upper Palani Hills at 6,998ft amidst sylvan beauty. These hills are on the western side of south India.
Places Worth Visiting
Kodaikanal Lake
This lake was developed in the center of Kodaikanal by the British. It is an important tourist attraction. […]