Malaysia 2018-A Trip To Remember:Kuala Lumpur (1 of 3)

 42.7-metres Statue of Lord Murugan is the tallest in the world “It’s better to see something once than to hear about it a thousand times…”-Anonymous Attention: All pictures and videos were taken and edited by me.  Traveling teaches you so much about yourself and others around you. It has truly become my best teacher. Living in […]