At Victoria Falls on the border of Tanzania and Zambia
Angel Falls is a beautiful waterfall in Venezuela. It is the world’s highest uninterrupted waterfall.
It is also referred as “Waterfall Of The Deepest Place” and “The Fall From The Highest Point”. in Native Languages.
This place is a must visit for a wonderful vacation. It would be a dream come true….!
(via montydanieljp)
Lal Mandir Delhi
(via ajoshi123)
Lal Mandir Delhi