ourtriparoundtheworld.com
Sri Lanka - island of tea in Indian Ocean
Sri Lanka is historically reach island located at the shores of the Indian Ocean. Sri Lanka offers amazing fauna, flora, sceneries and delicious food.