Vavuniya South Travel Guide

Tourist Guide

An ancient stone structure with intricate carvings and a doorway.