Preview The Leela Hotel, Mobor, Goa, India, Asia Image ID: 641-5484 Artist: Robert Harding Productions Purchase a commercial license Buy framed prints & more from our print store architecture building exterior color image contemporary day exteriors goa horizontal hotel hotels india leela hotel mobor nobody outdoors photography tourism travel travel destinations accommodation asia asian color colour daytime east indian indian outside sightseeing south asia