The Natural Spring| Beauty of Nature| Margalla Hills Pakistan |Hiking Trail

2 years ago
10

This video is of a beautiful hiking trail located in Islamabad, which is a capital of Pakistan. This trail has many natural springs in it. It shows us the beauty of nature.

Loading comments...