Tangalle is an coastal town located in Sri Lanka's southern region. Despite its paradisial feel, it seems to be overlooked by international travelers. However, this works in favor of Tangalle ...