MovieMaps

Photo of Floating Restaurant

Location: Nang Noun Restaurant
As Seen In: The Hangover Part II