thasrakk Address https://goo.gl/maps/xTvqzKJrwS4NhtPz9 പാലക്കാട് കേരളം 678001 India Upcoming Events No events in this location