India requires citizens of most countries to hold a valid passport and apply for a travel visa at their local Indian embassy or consulate, before their visit. Travellers can apply directly by mail or in person....
Once known as Serendib, Taprobane, the Pearl of the Indian Ocean, and Ceylon, Sri Lanka is a land of mere area of staggering contrast and spectacular beauty due to its compactness. This is an island of magical proportions.