CATEGORIA: Hoteles
Ideal Beach Resort
E Coast Rd. Mamallapuram, India