10 best honeymoon destinations on a budget

Sri lanka

Bhutan

Nepal

Vietnam

Thailand

Riviera Maya, Mexico

Belize

Puerto Rico

Portugal

Canada