Follow us on
loading....
Dubai: United Arab Emirates' (UAE) 'Love Lake' has become a popular tourist spot for lovebirds to relax away from the...