Photos of Shangrila Rasa Ria Restaurant

  • Shangrila Rasa Ria Restaurant Photo, Kota Kinabalu, Malaysia
    Beach front at the Shangri La Rasa Ria

    nofootprint on May 3, 2011