Nilaveli Beach & Pigeon Island


    Nilaveli was already an established beach resort in Trincomalee on the East Coast of Sri Lanka as early as the 1970s with two classy beach-front hotels in operation.  I stayed at one of them in 1980 and thoroughly enjoyed it. The four-kilometre long palm fringed beach was exquisite and the hotel served sumptuous…