|
Few perhaps would disagree with Marco Polo's opinion that Sri Lanka is the finest island in the world.
This sultry Asian beauty enamours visitors with its golden beaches, wetlands, verdant tea plantations and rolling hills. The
forests of the Yala National Park are habitat for one of the world's densest leopard populations.
|