Marawila in Puttalam, Sri Lanka is a hidden gem waiting to be discovered by adventurous travelers. With its pristine beaches, lush greenery, and rich cultural heritage, Marawila offers a unique experience that is hard to find elsewhere. The town is located in the Puttalam district, which is known for its natural beauty and wildlife. Visitors can explore the nearby Wilpattu National Park, which is home to a variety of exotic animals, including leopards, elephants, and sloth bears. The town itself is a charming mix of old-world charm and modern amenities, with plenty of restaurants, shops, and hotels to cater to all tastes and budgets. The beaches are a major draw, with soft sand, crystal-clear waters, and stunning sunsets. Visitors can take a dip in the ocean, go snorkeling or diving, or simply relax on the beach with a good book. The local cuisine is another highlight, with fresh seafood, spicy curries, and sweet desserts that are sure to tantalize your taste buds. Whether you're looking for adventure, relaxation, or a bit of both, Marawila has something for everyone. So pack your bags and get ready to explore this hidden treasure in the heart of Sri Lanka.

- KhaosanRoad.com