Armenian Church

Even though this church is located in one of the busiest streets in the city, once you step in, you get transported to a different world. Dedicated to the Virgin Mary, you immediately switch to pious mode at this surreal place. The church looks magical under glittery lights, so, if you have the time for it, do pay this church a visit.