StupidVideos.com
Hotel Management Company in India
TGI Hotels Is a Hotel Management Company in India which manages hotels, restaurants, clubs, health & wellness, cultural and convention facilities, venue catering, visual and performing arts and entertainment – all with equal aplomb. http://tgihotels.com/hotels/