The longest river of Sri Lanka that starts from Horton Plains and reaches up to Trincomalee. The total distance that travels 335km. This river is highly important for Sri Lanka because with using the water in various places generate hydropower. Geographical varieties used inappropriate way to generate hydropower. Mahaweli River also using for irrigation purpose as well. The river banks are the perfect platform for having unforgettable camping experience and there are many places that can have camping experience. Not even that spending overnight at here with fishing experience at evening will bring more enthusiastic and amazing experience for the guests also able to capture tremendous moments to your camera.  Also, Mahaweli River became a great place to have unforgettable water rafting experience because there are a couple of class I and Class II raids in Mahaweli River which will be brought more amazing and adventurous blended experience for guests. This amazing river also a great platform for non-experienced persons for water rafting. Also, it is a great place to learn properly about water rafting with the well-experienced crew. There is a great possibility for having fishing experience as well.