Sri Lanka is a stunning little island that is known as paradise on Earth and when you visit the island and witness the green mountains, the white sandy beaches and the stunning landscapes you will understand why it is called so. There are so many different places you can visit, which are mother nature's gifts to us all. The Nilaweli Beach, the Galle Beach and Arugam Bay are some of the most popular beaches located around the island. Sinharaja, Knuckles and Adam's peak are some of the attractions for those who wish to hike in the wilderness. There are paddy fields that stretch far and wide making the area look like a green sea that blows in the wide and if you love animals, there are several locations you can visit in order to see wildlife thriving in their natural habitat.