MUMBAI: The Great Wall of China emerged as the most popular destination for Indian travelers exploring the ‘new 7 wonders of the world’, thanks to easy accessibility and fairly affordable
MUMBAI: The Great Wall of China emerged as the most popular destination for Indian travelers exploring the ‘new 7 wonders of the world’, thanks to easy accessibility and fairly affordable