An antiquated little station, well-endowed rail hike, surreal miles of wilderness, nostalgic feeling of mist; Idalgashinna
Sri Lanka is undoubtedly well-endowed for stunning panoramic views of nature. This Treasure Island has its own secretive, unique hideaways awaiting to bequeath its visitors on an irreplaceable sense of wonderment. Idalgashinna, is an...