-
Business Type
Service Provider
-
Preferred Buyer Location
All over the world
Sri Lanka the word brings the images of lashing waterfalls, enchanting beaches, exotic wildlife parks and sanctuaries, captivating culture and more of all pleasant climatic conditions that make Sri Lanka truly a tropical paradise on earth. It is amazingly beautiful and due to its diverse attractions this country is visited by tourists in great number from across the world.