What STAR stand for Hotel Industry?
[ x ]
Please sign in to vote
Ask a Question
Get answers from the community
Absolutely real..satellite studies prove it...coastal cities of India, UK< US, Europe, Maldives, Phillipines, Indonesia and Palm Jumeirah in Dubai are..more