The Tamarind Resort in Anjuna, Goa known for its location next to the very famous st michaels church, Goas finest 3 star luxury resort spread over an acre of greenery and waterbodies.