The picturesque little town of Belihuloya makes a perfect spot for a trekking adventure. Located in the central province of Sri Lanka, this place is adorned with a whole lot of jungles, paddy fields and mountains showcasing the best of Sri Lanka in its most authentic form. There is so much to see here that a trek would feel like an adventure of a lifetime. Thanks to the multitude of options in Belihuloya, there are a number of trekking routes you can try out. If you would like to stop for a dip on the way, that too could be done thanks to the many rivers and waterfalls that adorn this place. In fact if you are trekking in Sri Lanka, this place should be part of your itinerary.