Популярна пам'ятка St. Anthony's Chapel розташована приблизно за 1 км від готелю Neelams The Grand Hotel.