Sirkazhi

The Grand White Palace

The Grand White Palace - The Grand White Palace is a popular choice amongst travelers in Sirkazhi, whether exploring or just passing through. The hotel offers a wide range of amenities and perks ...