Where is Villa Casiopea?

Where is Villa Casiopea located?

Villa Casiopea, Guanacaste, Costa Rica (approx. 10.52925°, -85.6653°)


Where is Villa Casiopea on the map?