Sri Lanka, referred to as the “Gem of the Indian Sea,” is actually certainly not simply renowned for its wonderful beach fronts as well as lush country side however also for its own abundant social and also historical ancestry. Home to 8 UNESCO Planet Culture Sites, the island country includes…