Situated on a similar half-moon bay, Charaki is slightly smaller than the Greek village of Stoupa near Kalamata on the Greek mainland.