Plaza San Martin
A central square in Chillar perfect for a leisurely stroll, featuring green spaces and benches to relax while enjoying the local atmosphere.
Add the places you want to see and tick them off.
Download on the App Store Get it on Google Play
A central square in Chillar perfect for a leisurely stroll, featuring green spaces and benches to relax while enjoying the local atmosphere.