This Village Resort is an enchanting 16 room Resort located in Baratang Island in the rural belt of the Andaman and Nicobar Islands(INDIA). Here one can enjoy peace and quiet and relax in the midst of nature.