Emerald Lake...
The Red Hill Nature Resort is an accommodation facility for visitors adjoining the lake. The facility is housed in a building constructed in the late 19th century. The resort is surrounded by tea plantations. The various facilities arranged by the re...
Emerald Village, Tamil Nadu, India