Celebrating Love with Tanabata Food Festival at Shangri-La Tanabata means Evening of the Seventh, its the fa mous Star Festival of Japan. Festivities of Tanabata start on 7th July, when the ... Read More