(Last Update: 24 Apr 2023)
Villa Thoga is located in the heart of Tamarind but in a very quiet area. A short distance to the beach (250 meters) and all amenities such as restaur