Mothers Place Nimala in Sri Lanka
Luminescent azure waters and golden sands create a classic postcard backdrop for a family owned and managed hotel, Mother’s Place Nimala located in the beach town of Hikkaduwa. This well appointed modern oasis has been built in harmony with its environment, with serene whitewashed exteriors to please the senses.