Indonesia, bali city in the country, behind my house
c'mon, definitely located by natisita
amanpuri resort, phuket
Where the fuck is this??
The buildings are built in a Hindhu style, you can see the Garuda's on the edges of the roof. pretty sophisticated beach resort, defenitely not Puri beach in Orissa, India. Judging from the buildings, I'd say either Phuket, Thailand or Bali, Indonesia...