Hotel Royal Park

Semma Madam, Ramnad Highway
Rameshwaram
India