Experience Maldive village life

Maldives is an absolutely stunning country in the Indian ocean. It is made up of thousands of tiny coral islands which creates gorgeous sandy beaches and is the main attraction. I grew up in Sri Lanka (Maldives closest neighbor), but getting to Maldives never crossed my mind. General itinerary with Maldives is that you book an expensive resort,…