Maalu Maalu Resort & Spa is an amazing Beach Resort in Sri Lanka which can be chosen as a perfect retreat to take a break from your exhausting lifestyle. Even though located …