worldtopupdates.com
Meghalaya - The carnation belt of INDIA, a must seen Indian attractions | world Top Updates
Meghalaya is one of the must see Indian attractions. it is called as the carnation belt of INDIA. Tourists can be astonished by undiscovered scenic beauty.