Maalu Maalu Resort & Spa
Maalu Maalu is set to make history, being the first hotel on the eastern coast being built after the civil conflicts are over, the local term of fish is the term making the hotel name. Maalu Maalu emerges on the sensational beach stretch the accommodation is in 40 chalets Cadjan thatched and made with timber […]