Building No.1/540, Pullikanam, Vagamon 685503
info@lakeviewresortvagamon.com
+91 90742 11511
Lake View Palace Resort
Building No.1/540, Pullikanam, Vagamon Idukki Kerala 685503
info@lakeviewresortvagamon.com
+91 90742 11511
+91 94966 41511
Building No.1/540, Pullikanam, Vagamon Kerala 685503
+91 90742 11511, +91 94966 41511
info@lakeviewresortvagamon.com
© 2025. Lake View Palace Resort. All Rights Reserved. Website Designed by IDA SOFT TECH