Sri Lanka conjures images of an island of incredible beauty, a tropical paradise of golden beaches, mist-shrouded mountains carpeted with tea fields, 2000-year-old cities and archaeological monuments - a land of apparent peace and tranquility. It also evokes a brutal,...
The House of a Thousand Memories
read more