MOUNT LIONA is a hill station located northeast of NORTH ISLAND. Due to the high altitude, it ha a cool weather.
The citizens of DELMAR CITY, overburdened by work, throng to LIONA on the weekends to calm their nerves
and have a pleasant weekend.
CARS FROM DELMAR CITY RUSHING TO MOUNT LIONA ON WEEKENDS
MOUNT LIONA under moonlight,
It rained hard in MOUNT LIONA
THE ROWHOUSES-a project from the Government