A tiny island called Sri Lanka geographycally located at the southern tip of the Indian Ocean with diverse landscapes and cultures spread across the different regions of Sri Lanka consisting multiple types of attractions such as wildlife photograph tours / luxury honeymoon destinations / family adventure opportunities / sandy beaches / lush green tea estates / rich cultural attractions / UNESCO World Heritages simply something for everyone.