Uppuveli Beach befindet sich in Trincomalee, im nördlichen Teil von Sri Lanka, nur 6 Kilometer vom Stadtzentrum entfernt. Einheimische halten es für einen der schönsten Orte in Sri Lanka, dank seines malerischen Strandes und seiner atemberaubenden Naturkulisse.