Location : Home Lifestyle TOP 12 Meet Aman

This is the creation of Aman Resort Hotel, and it is named Amanpuri.

It means "a peaceful place".