India - Swamimalai - Teaditional art in the luxury resort of Sterling Swamimalai (now Anandham)
Loading…
Image info
India - Swamimalai - Teaditional art in the luxury resort of Sterling Swamimalai (now Anandham)
Traditional art in the luxury resort of Sterling Swamimalai (now Anandham) near Swamimalai, Tamil Nadu, India.The hotel is an old, restored Brahmin House that has won many awards for it's eco-friendly policies