Top 10 most beautiful places on Earth; know how many of these are in India

Top 10 most beautiful places on Earth; know how many of these are in India

Image Source : Instagram/_nature_real_love

Ha Long Bay - Vietnam

Image Source : Instagram/vaucher.sand

The Colosseum - Italy

Image Source : Instagram/simon.iphonex

The Amazon rainforest - South America

Image Source : Instagram/macs_explore

The Pyramids of Giza - Egypt

Image Source : Instagram/kevinmazur

Taj Mahal - India

Image Source : Instagram/tajmahalindiaofficial

Angkor Wat - Cambodia

Image Source : Instagram/angkor_wat_cambodia

Grand Canyon - USA

Image Source : Instagram/gt_grand_canyon_usa

Rainbow Mountain, Zhangye Danxia, China

Image Source : Instagram/malagnamus

Torres del Paine National Park Chile

Image Source : Instagram/torresdelpainenp

Bora Bora Islands (French Polynesia)

Image Source : Instagram/tomayres.photo

Next : Top 10 pickup lines for girls that are cheesy, funny and cute