Search This Blog

Friday, August 14, 2015

Lanka And India

Nuwara Eliya is a town located in the central province of Sri Lanka. It is the main hill resort of Sri Lanka and is the heart of the tea industry. The topography of the town is such that black soil forms the top layer here. One of the most famous attractions of the town is a temple, situated close to a botanical garden, which was supposedly built in the memory of X, who was kept prisoner in the area.

Identify X.

Friday, August 14, 2015

Lanka And India

Nuwara Eliya is a town located in the central province of Sri Lanka. It is the main hill resort of Sri Lanka and is the heart of the tea industry. The topography of the town is such that black soil forms the top layer here. One of the most famous attractions of the town is a temple, situated close to a botanical garden, which was supposedly built in the memory of X, who was kept prisoner in the area.

Identify X.