Located on the southern coast of Sri Lanka, Tangalle is a paradise that offers a tranquil antidote to some of the busier beach towns on the island. Its beaches, in particular, are perfect for relaxation, their unspoiled character drawing those seeking nothing but peace over…