Mahatma House – Tropical life

“A fine property in a great location supported by high quality services Mahatma House is a perfect place for a luxurious holiday in an ambience of peace and harmony”