Continue Reading
Posted in Experience Lifestyle & Travel

Calleverde Cafe – The Newest Cafe In Town

This newest cafe in town  is situated near the busiest and more touristy place in China Town. But this is not your ordinary cafe,  it’s more than that. Read on to know more