Sri Lanka Nutz and Bolts Travel Articles

Sri Lanka Travel Facts
The Basics Country: Sri Lanka Where is it?: Sri Lanka is an island in the Indian Ocean, south of India. Why do people go here?: Figuratively speaking, Sri Lank reeks of a fascinating island culture, with great access to nice beaches and resorts at a affordable cost. This country is booming with potential. What are […]