About
Hotel Nepalaya's: 'Temple of Heaven' Roof-top Restaurant & Bar... As soon as you enter Hotel Nepalaya's 'Temple of Heaven' Rooftop Restaurant & Bar - you could mistake it for the 'Hanging gardens of Persia'...its bright, clean aura mixed with the beautiful floral surroundings just makes you feel so genuinely ecstatic. As you bask in the natural light under bright sunny blue skies, enjoying your break
Details