Places | July 22, 2014 12:11 PM EDT
You will be left impressed by these beautiful photos of Phewa Lake in Nepal
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.